separate foundation - Espagnol Anglais Dictionnaire